A Study on the Platform Independent SIL Code based Compiler for Smart Virtual Machine

نویسندگان

  • Yunsik Son
  • Jaehyun Kim
  • Yangsun Lee
چکیده

The SVM (Smart Virtual Machine) is a stack based platform independent virtual machine solution, loaded on smart devices, which allows dynamic application programs to be downloaded and run platform independently. The SIL (Smart Intermediate Language) has been designed as a standard model of virtual machine codes for ordinary smart phones and embedded systems. It is a set of stack based commands which has the characteristics of language independence, hardware independence and platform independence. In this paper, we present the platform independent virtual machine code based the compilers for the SVM. This makes the existing mobile contents to be ported quickly, and to be executed to a different platform.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Study on the Smart Virtual Machine for Executing Virtual Machine Codes on Smart Platforms

In the existing smart devices, the contents for each platform there are a unique development environment, and thus are developed in a suitable method and the development of language is also different. These issues cause additional costs when developing the contents on various target platforms it is impossible to make the contents compatible on the various devices or platforms. Proposed The Smar...

متن کامل

Design and Implementation of HTML5 based SVM for Integrating Runtime of Smart Devices and Web Environments

Current mobile environments, smart device platforms and web based platform are emerged. The smart device platforms are represented by Apple’s iOS and Google's Android, and web based platform’s core is HTML5. Our previous researches are focused on integrating the developmental environments of smart devices and producing the same runtime environment. The Smart Cross Platform our research result g...

متن کامل

A Study of the JavaScript Compiler and Symbol Table for the Smart Cross Platform

Smart Cross Platform (SCP) is virtual machine based solution that supports various programming languages and platforms, and its aims are to support programming languages like ISO/IEC C++, Java and Objective C and smartphone platforms such as Android and iOS. Java Script is a programming language to develop HTML5 contents, and the contents are executed by interpreter which included in web browse...

متن کامل

A Study on Verification and Analysis of Symbol Tables for Development of the C++ Compiler

The existing C++ compilers are designed to translate C++ source programs into target codes and then execute them. This translation method is that a compiler that translates C++ source programs to target codes has to be available for each platform. Reusability and portability of codes will also decrease because target codes have to be different for each platform they are run under. For that reas...

متن کامل

A Study on the JavaScript Compiler for Extension of the Smart Cross Platform

In this paper, we will introduce the JavaScript compiler for the SCP (Smart Cross Platform) to expand the SCP’s coverage. The SCP is the virtual machine based solution that supports various programming languages and platforms, and its aims are to support programming languages like ISO/IEC C++, Java and Objective C and smartphone platforms such as Android and iOS. By adding the new compiler to S...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014